#ifndef __SIMPLE_FACTORY_H__
#define __SIMPLE_FACTORY_H__

enum
{
    SHAPE_SQUARE,
    SHAPE_CIRCLE,
};

class Shape;
class SimpleFactory
{
    public:
        SimpleFactory();
        ~SimpleFactory();

        Shape* Draw(int shapeType);
        void Erase(Shape *shape);
};

#endif



